

#header,#header h1,#left,#footer,.main_headline,#tl_buttons {display:none;}
body {font:11px/17px "Trebuchet MS",Arial,Tahoma,verdana,sans-serif; text-align:left; color:#000000;background:#ededed;}

.order_invoice  {line-height:17px;padding:20px 20px 0 200px;}
.order_invoice p {margin:0;}
.order_invoice h2.order {font-size:18px;margin-top:4px;}
.order_invoice h2.order small {font-size:12px;}
.member_info {font-size:14px;margin:0 0 24px 0;}
.member_info strong {font-size:14px;font-weight:bold;display:block;margin:0 0 0 0;}
.head_date {text-align:right;border-bottom:2px solid #000000;padding:0 0 3px 0;}
.order_no {font-size:18px;font-weight:bold;margin:0 0 20px 0;}
.order_no span {font-size:12px;font-weight:normal;}
.order_summery .cart_item {width:100%;}
.order_summery .cart_item th {text-align:right;padding:3px 0 20px 0;}
.order_summery .cart_item th.name {text-align:left;}
.order_summery .cart_item td {text-align:right;vertical-align:bottom;padding:3px 0;}
.order_summery .cart_item td samll {font-size:10px;}
.order_summery .cart_item .name {text-align:left;}
.order_summery .cart_item .subtotal {text-align:right;}
.total_price {border-top:1px solid #000000;border-bottom:1px solid #000000;text-align:right;margin:20px 0 10px 0;padding:20px 0;}
.order_comments {border-top:1px solid #000000;margin:0 0 42px 0;padding:20px 0 0 0;}
.order_comments h3 {font-size:14px;margin:0 0 10px 0;}
.greet {position:relative;margin-left:-200px;padding-left:200px;zoom:1;}
.greet .footer_logo {position:absolute;left:20px;top:0;}
.order_invoice .footer {font-size:14px;margin:74px 0 0;}
#footer {width:auto;margin-right:20px;}

.order_invoice a:link:after, .order_invoice a:visited:after { content: " (" attr() ") ";  }

